causing physical discomfort - Espagnol Anglais Dictionnaire